Oi, estou tentando exibir informações de um formulário, o número de perguntas e o número de opções são gerados dinamicamente pelo usuário. O formulário é o seguinte:
etc ... Não tive problemas em criar o código para gerar o formulário, meu problema está em exibir as informações que o usuário coloca no formulário. Até agora, tentei usar um loop foreach para exibir a questão e, em seguida, outro loop foreach para exibir as opções. Também tentei usar count () e, em seguida, usar um loop for para contar o número de opções e gerá-las dessa forma, sem sucesso. Meu problema é que, quando tento exibir as opções, elas são todas exibidas antes que a próxima pergunta seja exibida e, em seguida, todas as opções sejam exibidas novamente, antes que o script passe para a próxima pergunta e assim por diante.
2020-12-27 08:11:47
O resultado pretendido não é muito claro, mas aqui está uma ideia do que acho que você está procurando fazer. $ i = 1; foreach ($ question as $ question) { echo $ question; echo "
"; foreach ($ choice [$ i .'- 1 '] as $ choices) { echo '-'. $ choices. '
'; } echo "
"; $ i ++; } Com base em seu código